<?php
/**
 * Created by PhpStorm.
 * User: s.utkin
 * Date: 14.01.2015
 * Time: 13:40
 */

namespace Pinenut\Security\Encoding;


class Base64Url {
	public static function encode($data) {
		return rtrim(strtr(base64_encode($data), '+/', '-_'), '=');
	}

	public static function decode($data) {
		return base64_decode(str_pad(strtr($data, '-_', '+/'), strlen($data) % 4, '=', STR_PAD_RIGHT));
	}
} 